home *** CD-ROM | disk | FTP | other *** search
/ Stone Design / Stone Design.iso / Stone_Friends / Wave / WavesWorld / Source / IBPalettes / WW3DKit / WW3DSquishySphere.h < prev    next >
Encoding:
Text File  |  1995-03-22  |  626 b   |  20 lines

  1.  
  2. #import <appkit/appkit.h>
  3. #import "WW3DCompoundCommand.h"
  4. #import "RIBCommandList.h"
  5.  
  6.  
  7. @interface WW3DSquishySphere:WW3DCompoundCommand
  8. {
  9.   RtFloat         radius, zMin, zMax, thetaMax;
  10.   RtFloat         xScale, yScale, zScale; // note: xScale == zScale == 1/sqrt(yScale)
  11. }
  12.  
  13. - setRadius:(RtFloat)newRadius 
  14.      zMin:(RtFloat)newZMin zMax:(RtFloat)newZMax 
  15.      thetaMax:(RtFloat)newThetaMax yScale:(RtFloat)newYScale
  16.      n:(int)newN tokens:(RtToken *)newTokens parms:(RtPointer *)newParms archiveVector:(char **)newArchiveVector
  17.      printfTypeVector:(int *)newPrintfTypeVector printfNVector:(int *)newPrintfNVector;
  18.  
  19. @end
  20.